So is it gtg for slugs or no?
You betcha! Here is a simple test on slugs, if you can stick a dime in the end of the barrel, your good to go on the slugs! These are full cylinder.
And to stay on course for a $99 shotgun, I bought a flashlight holder fro WalMart and put one of the Sams Wholesale BRIGHT lights on it, instead of duct tape! LOL! Haaaaaaa!