Grinding and whinning noises are a bad combination,amplified by the shooter pulling the trigger wondering whats wrong. Stop trying to get it to fire as it sounds like you need a gun tech because I'm suspecting a stripped piston and possibly a torn up gear. No big deal in the grand scheme of things ,,,welcome to airsoft is all I can say......