I currently edc a s&w bodyguard .380, before it i carried a s&w 642. And i plan on checking some of these places out beford i dive in
You wont be able to compete with the bodyguard at most matches. Minimum caliber is 9mm/38special for IDPA and USPSA. The glock 17 you mentioned would be a great gun to at least get you started shooting matches.