Did you try the autozone one yet ?
You could try it outside the store and return it if it doesn't fit .
Ignore the 5" width on my earlier link , that includes the handle that sticks out a couple of inches
Dilerium , have a look at the bray-Krause seat mount for a good place to install an extinguisher