KINGSTON, Jamaica - The lighthearted tone of Prince Harry's Caribbean tour changed Wednesday as the British royal modified his schedule at a military camp in Jamaica out of respect for six British soldiers reported killed in Afghanistan.

Harry, a British Army captain who recently qualified as an Apache attack helicopter pilot, was scheduled to rappel down a new training wall at a Jamaican military camp in the capital of Kingston but instead watched local soldiers do so.

Palace press officer Nick Loughran said Harry decided not to take part in a military activity considered peripheral to the duties of an Apache pilot when the day's focus should be on the British Army's core roles and "looking after the bereaved of those tragically killed in Afghanistan."

Six British soldiers were believed killed Tuesday evening when an explosion hit their armoured vehicle in southwestern Afghanistan, according to Britain's Ministry of Defence. If confirmed, it would be the biggest loss of life for British forces in the country since a plane crash in 2006.

Dressed in camouflage, helmet, protective goggles and a flak jacket, Harry did take part in target practice, firing rounds with a M4 rifle on an outdoor 30-meter (98-foot) range at the Jamaica Defence Force's Up Park Camp. He scored 39 out of 40 on two targets.

"He's an excellent shot," said Jamaican military Sgt. Anthony Forbes, holding up one of the paper targets which the prince autographed "Capt. Wales," as the third-in-line to the British throne is known in the British military.

Before getting down in the dirt for target practice, a grinning Harry quipped to the dozens of photographers behind him filming his every move: "Anyone with a camera want to stand at the other end?"

Afterward, the 27-year-old flew in a helicopter to Jamaica's north coast, where he planned to visit a cruise ship port in the coastal town of Falmouth, stop off at an 18th century plantation house called Good Hope, and dine at the Sandals Royal Caribbean resort in Montego Bay.

Harry is touring the Caribbean as part of a Diamond Jubilee tour in honour of Queen Elizabeth II as she celebrates 60 years on the throne. The prince, who made earlier stops in the Bahamas and Belize, arrived by private jet and received a 21-gun salute from members of the Jamaica Defence Force.

Harry is scheduled to depart Jamaica on Thursday. He plans to travel to Brazil at the request of the British government on a trip to promote ties and emphasize the transition from the upcoming 2012 London Games to the 2016 Olympics in Rio de Janeiro.