Moss Pawn Shop is an excellent resource for firearms (both pistol and long-gun) knowledge and recommendations. Their selection is also quite good.They have an on-site gunsmith that can do basic adjustments and repairs quickly – sometime on-site while you wait.