I have a new Spikes 16" Mid Length upper with BCG and charging handle that I would like to trade for a Spikes for Bravo 14.5" upper with BCG, charging handle, flash hider and hand guard. PM or text 904.483.7095 Stock photo of exact upper