This gun is a really good gun and i would recommend it. It may be a little loud but you get used to it. The barrel isn't that accurate so you should get a new one. Overall this gun is reall y good for the price. Everyone says pirahnas suck but their actually pretty good.
You should buy it if you dont have a lot of money and want a good gun.