"I bought this several years back for $20 at Walmart to use a backup incase my main pistol went down. I wasn't expecting much but after about 3 years it is still working perfectly and has been used very heavily. I'd estimate over 20,000 rounds fired through it with zero issues. Now it isn't by any means the best pistol you can buy, it does have hopup but it's fixed and nonadjustable. The hopup in mine was about right for .20 BBs and is decent with them up to about 150 feet, but there's no guarantee yours will be the same. You obviously can't really upgrade this pistol internally, but it does have a lower rail for a laser or light. It will fit a Smith & Wesson MP40 or MP9 full sized holster(I own a real one so I thought I might as well see if it fit, since it's a common problem for airsoft guns not to fit in Real Steel retention holsters). Fit perfectly with no issues. I would definitely recommend this pistol if you can get it at a reasonable price. $20 was a steal for this."