I made a few of these for office fun during COVID, and they ended up being popular Christmas gifts as well!
Unfortunately I don't remember the size of the rubber bands we used, but with the right ones it will knock over cans and it will hurt. I would be cautious of handing it to a kid when loaded.
I printed the barrel and handle separately, with support for the firing mechanism and no support in the barrel slot. The support can be a little tricky to get out but should be doable with a narrow plier. I seem to remember it worked best with PETG.
The author marked this model as their own original creation.