Buy you a new gas can, chuck the spout, and buy one of these:

https://www.ruralking.com/ez-pour-replacement-spout-kit-10050.html

Just have to drill a 1/2" hole for the vent (which they give you).