Ahhh - now that copper strip may not be making contact with the 2 little prongs behind it on switch
slide selector to left side say and see if you can just bend or pull them 2 prongs up a bit more to ensure they touch that strip on plate
Bloody hate this ultra safety crap - not saying this deffo the problem but an area I would pay close attention to and do some tests or bypass that trigger
it "can" cause issues if that circuit doesn't complete - most v2 & v3's do away with needing a copper plate on selector
So yeah investigate that area - if she locks up - press down on selector plate to ensure contact is made and see if gun cycles better
poxy copper plates
I was wrecking my brain as to what it could be - and only other explanation would be if the piston's pick up tooth would hit the right angle area by spring guide - but there should be a gap of about 1.5mm to 2mm when placed in its runners at that point:
So yeah check the copper plate is making good sound contact all the time
if that doesn't help
then investigate further if piston's pick up tooth is hitting the edge of gearbox
The piston's initial pick up tooth - the large one at the back of piston doesn't look like a big Vampire fang to me
(I've seen some pistons with a very large thick fang but your piston doesn't seem bad at all)
But if she is locking in exact same position then maybe it is catching near there