I had a Benelli 121 M1 that was recoil operated. Anything less than #4 shot loads wouldn't cycle the action. Wanted to use it for 3 gun and we generally just use cheap trap loads - wouldn't work.
Make sure it'll work with trap loads is my suggestion. If it'll work with those, it should work with anything.