I had a range review of mine on here for 2-3 years, but it was lost in the server crash.

Mine has eaten pretty much everything from day one, and it is definitely a fun shooter. Mine is the railed model as well.

My only suggestion would be to call umarex customer service and order a spare recoil spring. I ham-handed mine early on as I was reassembling after cleaning and kinked it pretty bad. At that time, the springs were on 6-8 week back order (fortunately I had access to one right away, but it took a while for the replacement to arrive).

Haven't ruined another, but the prospect of not being able to shoot it for 2 months, due to my error, stunk.