Skip the Rock Island (sorry just my opinion). Ruger is solid value for the money. It looks like you are in TN but there is a Ruger 10 mm and Tanfo 10 mm in the classies. That Tanfo is a nice piece. I have a similar model.
Ruger's have always been good guns for me. I have the Original Gov size and the Aluminum commander size very happy with both.