Umm...Let me just say NO. This is what the people who are afraid of "drones" and want the FAA to lock down on us for. I don't care if it's a concept, we shouldn't be building it and telling people, "Hey, check out my flying gun!"
Yes, it's a neat concept, but a flying weapon is exactly what the small minded people are afraid of. I don't think we need to give fuel to the fire on this one.