Cabalas is a bit high on new guns but if you look, you can sometimes find a nice deal on used one's if you know what you are looking for. I have bought 3 handguns from them. A Ruger SS bearcat for $200 very slightly used with case and paper, a Colt 1991 in perfect shape except that someone had put on a set of very nice wood grips for $400 and a Colt blued Commander, unfired for $500. Those are pretty fair prices. Black rifles are a rip off there, and usually a POS if used. So are Garands and such, Bleh, most are in poor shape and the bores are GONE. They still want about double what they are worth as they seem to sell them to people who just want one for the sake of wanting one.
The biggest problem with Cabalas is if there ia a decent deal, it won't last all that long so it's luck of the draw who see's it first. I have seen some turn in police refurb'd SIGS that were not all that bad.