It does have a heat shield and a shell holder would be nice. Any real toys are going on my AR! But I don't see anything like that soon.
Here is mine. Its a 20 gauge and I have fired it from the shoulder with no ill effects. The recoil is stout though and I don't think I would try it with a 12.