Figure out what you REALLY want. Then figure out what you REALLY need to do what you want.
IMO, "all-round" means capable of fighting, which means semi auto. "all-round" also says "full power" to me. The best that satisfy both criteria, from highest cost to lowest are the M1A, FAL, PSL...