The victim, aged in his 30s, was shot at an address in Forum Court last week. He has since been treated in hospital.
Frank Warren, 51, of Victoria Road, Dorchester, Dorset, is due to appear before magistrates later.
Simon Webber, 31, of Sydenham Close, Bridgwater, Somerset, who was charged earlier this week, will next appear at Ipswich Crown Court on 25 August.
Three men and two women from the Dorchester and Needham Market areas are currently on police bail pending further enquiries.
A second man has been charged with conspiracy to murder after a man was shot in the stomach in Bury St Edmunds.