Got mine last night. It's very hard to cycle as I think the pump grip is making contact with the receiver. It takes virtually all my strength to push the pump forward - I'm fairly certain it'll be a quick fix.
It looks like my Benelli extension will fit but I've got to cut it down a bit.