Carcano M91 police contract for sale, in good condition; the stock has tape with the name of the policeman who carried it. asking 225


REDACTED