I have one for my 597... Kinda a pain in the ass to load, but functions great. Only thing I can say bad is that Eagle Industries customer service sucks. I bought one of these when they first came out and they charged my credit card right away and it took 2 months to get the damn thing. I called after 4 weeks and asked what the hold up was and was told they were having a lot of problems out of them because the 597 was a "cheap" gun. I asked the lady why they didn't call or send me a email about the delay and was told "Thats not my department" So long story short great magazine shotty customer service. I would buy another just not from Eagle Direct. Jus my 2.5 cents !!