I have used AIM several times and have always been very pleased. Good prices, good customer service and communication, and fast shipping. This week was my first firearm purchase from them and very pleased with them again. Got a police...