Does our military, as President Obama told Mitt Romney tonight, have fewer bayonets than it did in 1916? Almost certainly.

But that doesn't mean the bayonet has gone the way of the cavalry horse or the arrow.

U.S. Marines still train on bayonets in boot camp. Many Marines still are issued bayonets as standard equipment. But the Army discontinued bayonet training at its basic training facilities in 2010.