How the AR10/15 are piston guns not DI

Top