I do not believe any of the Carnival ships offer that activity any longer. As far as that goes, I think it would be hard to find a cruise line that does offer it. You see, it leaves trash behind in the ocean and in the last few years the cruise lines have really had to clean up their act or receive hefty fines. Don't worry, their are so many activities on these ships that a person could never do everything. Have a wonderful cruise!
Libby is right, no more skeet shooting off ships these days. Depending on what ship you are cruising on, there is so much more to do, you should not have a probleming finding interesting things to keep you busy. Happy Cruising.
Sorry but that is no longer done on cruiseships. Enviromental concerns as well as insurance reasons are the most liklely causes. Not to worry as there are plenty of activities that will keep you well occupied at all times.