Ruger American Gen 2 Review: The new budget king