NcSTAR AQPTF Quick-Release Mount Pistol Flashlight