The weapon has the actions incoded in the program in it thats a reason why we cant change the size or the bullets or even increase the damage
so by changing it into a gun you made it do it like one bullet so it goes 10x faster then normal...I guess you can consider this a hack but it really isnt