you can easily program the random thing with a couple of extra events.
bullet collides with wall
-set bullet('randomizer') to random(101)
>bullet randomizer between 0-50
-spawn obj 1
-destroy bullet
>bullet randomizer between 51-80
-spawn obj 2
-destroy bullet
>bullet randomizer between 81-100
-spawn obj 3
-destroy bullet