BAY SHORE - Police say three suspects are facing drug and weapons charges following a botched drug deal.

According to police, a 17-year-old tried to purchase marijuana from an apartment on Hemlock Drive in Bay Shore Tuesday afternoon.

That is when police say three men allegedly robbed him of a gold necklace.

After a search warrant was issued, police say they found three hand guns, heroin, cocaine and marijuana at the apartment.

Johnathan Sostre, 21, Lydell Barham, 31, and Nikeva Mills, 33, were arrested and are facing charges.