Made all guns work under new shot() function.