Make a video with hopefully more than 17 pixels and audio which doesn't sound like it was done under water during a storm.
Check your bolt lugs for wear or marks, could be front bolt but I'd say it isn't, as it would stop you locking up properly.
Cocking piece in some way, just need to see where on the cycle it's happening.