I have played airsoft for 2 years now and i want to get into modding. I am using the Beretta ARX160 Competition CQB and want to upgrade the piston and piston head, cylinder head, and barrel. The gearbox is ver. 3 so I don't know if that changes much when it comes to buying parts. Please help me it would be much appreciated.