This is a new Taiwan T91 upper that is piston driven. This is complete and ready to bolt on your mil-spec AR-15:lower. Added is an A1 rear sight and compatible front sight. Included is a taller front sight to use with an A2 carry handle sight. Original box and manual included. Perfect for your pistol or SBR build.