I have a Stag arms AR-15 that Ive had for a number of years 10 plus.Its a 20'' barrel. A friend gave me a spikes tactical M16/ M4 Nickel boron style BCG. was wondering if other than being new is there any benefits to this BCG from the stock ones.It is very slick an shine alot also came with a charging handle ext.just wondering if these parts are a good up grade or not.I know you guys will know. Thanks y'all