About Us



About Cormac Arms and Outfitters

It's our mission to provide the finest firearms, ammunition and accessories to Law Enforcement and responsible gun enthusiasts at the lowest possible prices and the industry's best customer service.

Rock-Solid Credibility and Decades of Hands-on Weapons Expertise.

Founded in 2011, Cormac Arms and Outfitters is owned and managed by Gregory Palmer and Douglas Kahn who bring over 50 years of firearms experience through combined service in the armed forces and law enforcement.


Douglas Kahn - Co-Owner - Director Of Law Enforcement Sales

Douglas retired as a senior Special Agent with the Drug Enforcement Administration (DEA) with over 26 years in law enforcement. Douglas also worked as a Special Agent and a Federal Air Marshal with the Federal Aviation Administration and as a law enforcement officer with the Alexandria, Virginia Sheriff's Office. He is extremely knowledgeable of firearms and firearms tactics and he is an avid shooter. Douglas began his career with Cormac in 2014 and he is co-owner of Cormac and the Director of Sales and Law Enforcement Accounts. Douglas grew up in Myrtle Beach and after spending the past 20 years in Beaufort, South Carolina, he relocated to Myrtle Beach to open Cormac Arms and Outfitters. Douglas is the father of three daughters and he is glad to be back in his hometown.

Gregory Palmer - Co-Owner - Director of Manufacturing

Greg retired as a Lieutenant Colonel in the United States Marines and proudly served his country with over 29 years of military service. Greg worked as an attorney for the Marine Corp and is currently a licensed attorney. He is a certified gunsmith and a certified NRA firearms instructor with thousands of hours of firearms experience. Greg began Cormac Tactical in 2011 as a firearms manufacturing company and he is also co owner and Director of Operations and Manufacture at Cormac Arms and Outfitter. Greg is married and has three children and is avid shooter and firearms expert.

MON - SAT 9AM - 5PM / CLOSED SUN +1 843-900-7654