The incident took place around 9 p.m., Thursday, July 25, when Ramapo Police officers responded to a report of a man attacking another man, said the Ramapo Police Department.
When officers arrived on the scene, they found the man beating the other man with the loaded gun, police said.
After he was taken into custody, police found additional weapons, drugs, and drug paraphernalia.
The man, whose name was not released by police, was charged with criminal possession of a weapon, and criminal possession of LSD.
The man is being held pending arraignment.
Click here to follow Daily Voice New City and receive free news updates.