Police get bayonets for terrorism & "drug war"?

This falls into the WTF category I suppose. 12,000 bayonets to be distributed to police around the country according to an NPR investigation of something called the Pentagon's 1033 program. The article includes a video of an exchange between Senator Rand Paul's questions in a hearing on police militarization. As if police are not out of control enough, they can be a stabbing pain in the ass on top of armored vehicles and other warfare weaponry and equipment. Apparently it will takes months to investigate why they need such equipment, specifically bayonets. 

Sen. Paul Speaks at HSGAC's Hearing on Demilitarization of State Law Enforcement - Sept. 9, 2014