A Florida teen has been charged with holding another teen at gunpoint and forcing him to buy at Playstation 3 at Walmart.

The victim told Collier County deputies that 18-year-old David Daniels and another man stopped his vehicle and pulled guns on him last Monday after he followed them into a gated community.

Daniels and the other man reportedly took the victim to his home, where they took jewelry and his stepfather's credit card.

Daniels and the victim then went to Walmart, supposedly to buy Daniels a shotgun, but the gun counter was closed.

Daniels then forced the victim to buy a Playstation 3 and let him go. The victim immediately called authorities.

Daniels faces felony armed robbery and kidnapping charges.