Welcome to the Colorado AR-15 Shooters Club Discussion Forums.
Is that one of those high speed piston uppers? Mind if I ask what the dammage was on that thing sans EOTECH?
Forum Rules