Alright so I got a pretty interesting problem that i cannot seem to figure out. I have my TM VSR- 10 upgraded with PDI trigger box, piston, and a few other pieces. Couple weeks ago i was playing at a game and all of a sudden something happened. I literary went from 1 shot to 250ft range to about 100ft range if that. I cronod it before the game and was sitting at 415 with .25 and after it happened was at about 250. I got home and looked over all the parts and everything seemed fine, i took out the piston and realized that it was coming loose so im not sure if thats the cause of the loss of range and fps if anyone has ANY help it is much appreciated. Also sometimes when i pull the bolt back to load another round the entire mag shoots into the barrel/cylinder. any help on that is also appreciated. Thanks.