checked all that.it all looks good ,rifle was new in box unfired.but the gas port hole does seem rather large,i did clean with pipe cleaner.dont know if thats normal.it does lock up.i tried some military,federal,and some and reloads....how do you know if the gas piston is ok ? the plug is tight...