armsvault.com
IPSC - International Practical Shooting Confederation
The IPSC (International Practical Shooting Confederation) is an international organization that is based on the shooting sport of practical shooting.