I am looking to upgrade my BCG to something a little better than stock one that came with my Bushmaster upper. Any opinions out there? Looking for something gas operated, not piston, and something on the higher end of things, and I don't mind paying for it as long as it is worth the money.