How much did it cost, and where did you buy from? I've been debating on a better semi auto, or a good ol' reliable revolver.