re: #356 Charles
I have a friend named Mossberg who’s quite good at such things.
If you haven’t already done so, you should also take a “shotgun home defense” course. (I took one a few years back, need to do a refresher.)