CMMG Banshee 300 Complete Upper - 9MM 5" Barrel Black Finish