It's a ray casting error. It says there is an error on line 25. Here is the error and my script: error: 13:01:32.803 - Unable to cast value to Objects 13:01:32.804 - Script 'Players.Player.Backpack.P-3 Assault Rifle.Shoot', Line 25 13:01:32.804 - Stack End
script (Line 25): local part, position = game.Workspace:FindPartOnRayWithIgnoreList(ray, (player.Character))