Sig is a great firearm, most agents I know carry Sig's , I own a 229 and I love it, the HK usp compact is outstanding also ( own it ) . What I use on my duty belt is a Glock 17, lots of rounds and a pretty accurate firearm. either one would make a great choice, whatever you buy, train, train and then train again. the life you save my very well be your own.