Knights Armament 11.5" SR-16 Complete Upper Receiver | Freedom Trading

Responsive image
source