Upotte!!

Upotte!! (うぽって!!) is a Japanese manga series by Kitsune Tennouji. In 2012 it was adapted into an original net animation series.

Plot
At Seishou Academy, a newly transferred teacher discovers that girls like Funco always aim to do their best and shoot for their goals, often literally with live ammo. Because these girls aren't just expert shooters, but anthropomorphized guns. The school's students are divided into three different classes. The Assault Rifles (pictured as middle schoolers), the Battle Rifles (as high schoolers) and the Submachine Guns (as elementary schoolers).