My psychic powers tell me that there's a strong possibility that you are talking about 7.62x54r.
I need to get some of that myself.
http://www.jgsales.com has always has done me right.