Tokyo Model Company has quite a few stock Marui items, otherwise you can buy upgrade parts at almost any HK retailer.
Spewing gas does not sound indicative of the piston head but without more info it's hard to tell.
If your hammer doesn't cock anymore..is that before or after you took the pistol apart? You may have replaced the 3 prong spring incorrectly or....well more info helps
__________________
|