Clips on ebay
or any of several selling sites like
6.5 Italian is substantially less powerful than a .270, about like a .30-30 with a better bullet. Still ok for deer as far as you can get good hits.
I do not now know of a scope mount for a Carcano, there have probably been some made that you could find. Mount and installation would likely be more than you paid for the rifle and expensive Norma ammunition.
Hornady lists 6.5 Carcano ammunition, if you can get it there.
Sounds like you have the standard military carbine; the rifle has about a 30" barrel.