Actually, I tried Nihilanth's code and it works, however, the screen sometimes jerks up when shooting. The code that's in the agent zero i provided makes it so the screen does not jerk up and down. I know I'm a really bad coder and I've absolutely morphed the code..