I've seen some pretty impressive shallow water brackets made and sold on the forum. This is by far the nicest setup I've seen for stick pin type anchors. The use of the different sections allow you the option of using as an 8 ft pole or a 12 ft pole. Videos are at the bottom of the page on how to build and also on different sizes based on boat size.
I first saw a post on another forum where a guy with an aluminum RT188 Ranger used a cloth type shotgun case to store the components.
If you don't want to spend the money for talons or pro poles, this might be an option for you. A simple metal ring, some thin rope and your tie down cleat is all it takes to anchor yourself.http://www.mgs4u.com/shallow-water-boat-anchors.htm