I'm not much of a gun guy, but last weekend I went to an outdoor range with an Iraqi war vet buddy of mine (he's going to Afghanistan in June). We fired 3 weapons, a 12 gauge, a semi-automatic .22 pistol, and a .308 sniper rifle. The .308 was very cool, I managed a couple of nice hits on a paper target from 100 yards, couldn't hit balloons from 150 though. The 12 gauge had a hell of a kick so I only used it a few times, I wasn't interested in collecting bruises. I actually had the most fun popping off 10 rounds at a time with the little .22.