Shooting Script Rewrite

Rewrote shooting code to have four set bullets in each direction.
Reactivating a bullet and moving it is probably less expensive than
instantiating a whole new bullet every single time.