Roblox Blox Fruits - Dragonstorm Gun
Supports - yes. Can be printed separately and glued together or all in one. All parts scaled at 200% from original as the details were getting too fiddly.
The author marked this model as their own original creation. Imported from Thingiverse.