I've managed to replace most of my cast flagpoles, spears, pikes etc using brass wire and a Dremel and have only had a couple of minor injuries in the process

You can buy steel pikes, with nifty spearpoints at the top, from several manufacturers, which can easily be cut to the length you want. I believe the Perrys and Foundry both sell them.