The thing ive found with the crossman s34p is that if you disassemble it further than taking off the cover to spray it, it will break. screws will strip, and plastic will crack and break. They arent meant to be disassembled, upgraded or repaired. the plastic internals are brittle.
That being said, if you get it on sale its well worth the 75-80$ you pay. ive had 2 of them. the first exploded when I was using it in -20, so there not winter safe. The second hasnt failed me yet. I get some pretty decent kills with it from time to time. They're really a fun item to use, and I generally use it in every game, so its a near constant peice of kit on my vest.