Getting the max altitude can be quite the challenge. Running a quick sim on that in WRasp32 with a Cd of 0.3 shows 4900 ft with a optimum weight of 28.4 oz. At a Cd 0.4, the optimum mass goes up to 31.7 oz, but the peak altitude drops to about 4100 ft. Weight and drag reduction is definitely the two primary goals. I would keep the boattail, but drop all metal as patelldp suggested.
The Battle of the Rockets used to have a G and H motor altitude contests where some part of the rocket had to be a minimum of 54mm dia. Shippensburg University was able to get over 7000 ft on a G motor. It was a very light rocket made of carbon fiber IIRC and shaped similar to an inverted bowling pin. Slippery and light is the key.
Good luck.
The Battle of the Rockets used to have a G and H motor altitude contests where some part of the rocket had to be a minimum of 54mm dia. Shippensburg University was able to get over 7000 ft on a G motor. It was a very light rocket made of carbon fiber IIRC and shaped similar to an inverted bowling pin. Slippery and light is the key.
Good luck.