I have the same gun - what I did was pick up a slug barrel for it as well which had sights on it too - so I just change out the barrels when needed. I think I paid approx $75 for the slug barrel, but that was 20 years ago...I dont think you want to shoot slugs thru the barrel it came with as you mentioned, as there could be issues regarding the choke(s). I could be wrong about that though...maybe someone else can chime in about this...
Member: GOA, NRA
"Nil desperandum (never despair) is a model for you and me. All are not dead; and where there is a spark of patriotic fire, we will rekindle it.” - Samuel Adams