Springfield Sporters has half the Carcano parts in the Western world and their prices are very reasonable.
REALLY nice thing is that they are IN the US of A, so they will ship to you, something which they do with admirable dispatch. I live in a furrin country; my fastest way to get parts from them is to have them shipped to ICELAND, then to here!
Check out their website; it is quite good, very easy to navigate.
BRASS is available from Graf's, as are the correct 128-grain .300" Hornady bullets.
Yeah, I know: I'm pushing.
But EVERY Carcano deserves a home!
.