Veteran rocker David Crosby has been arrested on drug and gun charges at a hotel in New York City where he had been staying during a concert tour.
Crosby had just played to a standing ovation with his band CPR
Hotel staff found suspect items in luggage left by the singer after he checked out and alerted police who were waiting when he returned to collect it.
The luggage contained marijuana, a .45 handgun and a knife, police said.
The 62-year-old star, who helped found both The Byrds and Crosby, Stills, Nash and Young, was later freed on bail.
Staff had searched the piece of luggage for identification before Mr Crosby, who played concerts in Manhattan and New Jersey this week, phoned the hotel to say he would be returning to collect it.
He was met by police when he turned up at 0100 (0600 GMT) on Saturday, fresh from the New Jersey concert, at the Double Tree Suites Hotel in Times Square to pick up the luggage.
Dressed in black jeans and a tee-shirt, he appeared in court to hear illegal possession charges relating to a gun, a hunting knife, ammunition and about one ounce of marijuana, found in a wooden box.
Released on bail of $3,500, Mr Crosby faces a sentence of seven years for the gun charge if convicted.
David Crosby, whose hits include the hippy anthems Almost Cut My Hair and Deja vu, has previously served prison time on drug charges. He is due to return to court on 19 May.