Specialist murder detectives have charged 18-year-old Hayden Maslen for the murder of Jordan Taylor from Trowbridge last weekend.
He was arrested at 6.20pm on 17 March, and was charged today, 18 March.
Maslen will appear in court on Monday.
Anyone with information is still urged to call Wiltshire Police on 101 or Crimestoppers anonymously on 0800 555 111.