If you buy a bb30 bearing kit, it should come with the clips, wave washer, bearing shields, and some extra spacers.
(http://www.competitivecyclist.com/produ ... n=Datafeed
" onclick="window.open(this.href);return false;" onclick="window.open(this.href);return false;)
Or you can buy the ciclips online for less than 10 bucks shipped in a pinch.
(http://www.google.com/products/catalog? ... CGkQ8wIwAQ
" onclick="window.open(this.href);return false;)
What you need really is going to depend on what the crank has hanging off of it. Sometimes the bearings and washers are all included, sometimes not. Rarely are the circlips included from what I've seen, since they almost always are left in the frame.
The safe play is to just buy the kit for ~$35, and follow the instructions. You can probably save a bit by just buying the bearings individually and the circlips, but IMO its not worth it if you aren't familiar with the technology - you might end up missing the wave washer or shields and spend more.