Guess I would start by asking around local gun clubs or ranges, check with gun dealers also. Local law enforcement may have somthing offered.
As far as a gun, all depends on what YOU like and want. I'm a revolver guy but I get laughed at alot too
.
I must say I do like the feel of a 1911.