Gen. Allen is a gun grabber?
As a former Marine 67-71, I say this retired fool is an unmitigated ass.