I carry a sub compact 40cal as well (SW99) Everyones right about the many warning signs. The real point is if a person refuses to meet somewhere in public then just drive away.