/me raises hand...
I have fired a full-auto a couple of times.
Once was in ROTC in 1986, I fired exactly 5 rounds through a M-16.
That could have been really cool, if it had been a full mag or more.
It does'nt take long to run 5 rounds through an M-16.
I did get two trigger pulls out of it though, as I understand the goal is usually
three rounds per pull.
I have also fired a Mac-10, rented from a gun range.
Most of the expense on that occasion was the cost of rounds,
which I would regard as significant.

(big grin)
Lots of rounds, a combination of proper short burst technique, and
playing with longer bursts. lots o fun.
Way to go on the school scenario.