I would second the suggestion for a Britt sporran, but you would also do well with a sporran from:

www.freelandersporrans.com

I am the proud owner of a Freelander, as are many other members here. My Freelander is the best sporran I have ever owned, period.

Regards,

Todd