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 !!
Indy, I also ordered one for my "cheap" 597. They haven't charged my card, but I did get this email from them.
At this time we do not have the Eagle 30 round magazines that you ordered in stock. They are on order and should be in soon. As soon as they arrive we will ship your package out to you. We are terribly sorry for any inconvenience this may cause for you. If you have any questions please feel free to contact us. Thank you and have a wonderful day.