Re: What gun
You can get a NEW PMR for like 250, I think. Maybe a little more expensive than those guns, but mine has been golden since I got it, and I prefer it to all the above mentioned and listed guns. The only upgrade it needs is a back cap and trigger (maybe). I've used mine for over a year now and have NEVER had a single issue - once I changed all the stock orings out and started using Shocktech Butta.
Never argue with an idiot; they'll drag you down to their level and beat you with experience." ~ Anonymous