Bushmaster sells a reverse offset pin to convert big hole upper to small push pin lower. This means you will have to remover the front pivot pin with spring/detent. Now if you want to change back to your other upper, it is a royal pain. Since you got the upper free, why not buy a stripped upper from one of the vendors over at the EE, and transfer the barrel and other parts to the new upper? Then in seconds you can change from 16 Bbl, to 20 Bbl. The bolt carrier should work with the lower with no harm. Some people here will warn to make sure it is not a m16 carrier that trips the auto sear, as this MAY be illegal to use on a semi only AR-15. Someone on the board can direct you to pictures of the different style carriers. I think it maybe in the FAQ sections. Even if you a M-16 carrier, this by itself will not make the rifle full auto.