There are several long threads on punt guns on the Wildfowling forum.
I have often thought that a long 30mm cannon barrel, something like a hughes chain gun barrel might make an excellent punt gun, sadly i think it is likely that mr plod would frown upon it!