As a Ruger guy, I always buy guns in person anyway just to see if they function. Costs some money but saves the hassle of returning to Ruger due to their lack of quality control. Also prevents scams.