They are pricey!! I'd try one of the NUmrich mags, if it don't work send it back!! They have a return policy!!