Hey, I'm only getting started on scripting, but why don't you just duplicate the Coin Shot script (12GaugeCoinShotScript)?
I was planning on using it for thrown knives in a weapons set I'm creating and I guess it can be adapted to most other weapons to return a specific set of items with a chance to spawn some on each use - but I have never tried or tested it yet.
edit: Reread your post, and I noticed I'm probably not helping a lot.
You probably want a chance to return whichever Item you fired with the Rock-It Launcher and I have absolutely no idea if that is implemented as a Weapon that uses different types of ammo and projectiles or if it behaves in an entirely differnt way.
I guess if you have a form for each type of possible projectile you could attach an individual script to each that will spawn the item fired, but again, just guesswork. I'm sorry.
e2: Typos