3DS Max Messing up after i place a keyframe

ok so, I’ve been improving on my animating, and just recently (3Ds max 2016) when I record a keyframe, it changes everything. (The GIF File is crap!)

The clip was perfectly placed to nock the clip out from the gun (Trying to mimic BF3 here!) but after I place the key to make everything the same from the start, that little bastard messed up, tried to undo, didn’t do crap (AND THIS HAPPENS TO EVERYTHING IN ALL MY ANIMATIONS IT PISSES ME OFF!!!) whats the problem? I think its the problem with me linking the IK’s to the gun.