Welcome to the Colorado AR-15 Shooters Club Discussion Forums.
GAP-10 is DI not piston and I personally think over priced.
Forum Rules