I tried fixing myself buying the parts from FX before the whole fiasco they had. Gun still holds air, but it has trouble cocking, and the speeds are wildly inconsistent, like 600fps, then 440fps, then 200fps then 600fps, I changed the hammer on it because the originaly was all chewed up, kinda...