Fun toy cannon.
I bought this for my 3.5 year old son. He loves it. Maybe not ideal for a small child, as the projectiles are small, but mine doesn't put things in his mouth. It's sturdy for a small toy, and would look good sitting on a desk without the plastic missiles to ruin the aesthetic.
Rating: 5 stars