Brownell's may have what you are looking for
http://www.brownells.com
One of the companies that advertise in either GUN LISTS or SHOTGUN NEWS have shown custom caps (or at least semi-custom) in their ads but I don't have a copy to post an address.
------------------
"If there be treachery, let there be jihad."
Ne Conjuge Nobiscum