How can I make different "firing modes" for a weapon?

To Get or Set any created variables, simply drag-drop it from left panel into the blueprint editor area. You will be shown two options ‘Get’ and ‘Set’. Chose accordingly.

Get will give you the current value of this variable, while Set will let you set a new value to this variable.

I could show you the screenshot of the full bluepeint at the end of the day (I’m at work now).