Another option is to go with a slighter load. You sacrifice a little shot weight, but for home defense, you don't want slugs or even buckshot, as it will go through your walls and end up in your neighbor's house. Good, heavy BB shot or bird shot works fine, and a load can have a lot less recoil.
When you get a shorter stock and a shorter barrel, felt recoil is going to more than double.
Oh, also get one of those fiber optic sights for the barrel. Worth every penny(actually pretty inexpensive)