i voted for an ak and specifically my ak74 it will do pretty much anything 5.56 ball will do and i have crap tons of 5.45 (my ar15 is a 5.45 too that would be my second choice)