Does the fire extinguisher comes with a mounting bracket?

Yes, every fire extinguisher comes with a wall mounting bracket.