Is This Gun Tough Enough?

show more details
Comments ( - )
A gun has been made but will it stand up to rigorous testing?