Alabama prohibits possessing, buying, selling, or using a short-barreled rifle or short-barreled shotgun AKA sawed-off shotgun. This is a Class C felony that is subject to 1 to 10 years in prison and up to a $15,000 fine. It's also illegal to carry a cane gun, no matter how ornate a piece of art it may be.