Rod of surprises

A rod of surprises is a magic rod that can be extended up to 60 feet (20m) and support up to 800 pounds (363kg). It can store a message up to 25 words, and works like the magic mouth spell. It can also transform into a +1 version of any of the following weapons:
 * Halfspear
 * Javelin
 * Kama
 * Longspear
 * Quarterstaff
 * Scythe
 * Shortspear
 * Shortsword (long-handled)

The rod is worth around 22,000 gold pieces.