So you don't think it could be an undersized gas piston or over worn gas cylinder??? Why?