It is a very good pice to get, I have put it on my 590 with bead sights and ATI collapsible stock and it makes a huge difference, fabsports.ca has them.
With a full length pistol grip buttstock like in the picture you shouldn't need a stock drop spacer. I have no experience with that item, but it should be preaty good, no moveing parts to brake.