No, this adapter will not work with 40 cal or 45 ACP, it is for a 9mm. The adapter is compatible with Glock 17 and Glock 19 magazines.