The 21-year-old Heard was just old enough to purchase a gun for the underage Torres, prosecutors say.