I would stay away from the Ruger Mini14s, and Mini30s. They are not known for being accurate, not even for the distances you are shooting.
I was playing with a Frontier rifle the other day at the gunshop, I thought it'd make a grrrrreat, short, pickup rifle.