GIVATI FIREARMS 11.9" 5.56X45 Free Float Upper Receiver Short Stroke Piston Carbine