And as far as ngrs, I hate to say it as it's the only AEG I own but it's boring, I mainly just run my gbbps and mk23 nbb as my long range gun. The mk23 is pretty sterile too but deadly efficient and I prefer to run light. All that said the ngrs is reliable and I prefer it to running any normal AEG. There are other AEG Training weapons out there but you hear mixed things. Das is probably the ultimate but a friend of mine spent a fortune on his and had no end of issues. Then again he is one of those cursed people.