The incident happened back on April 10, 2013, just before noon.
Police say 32-year-old Abram Owens, of Hempstead, forcibly entered a home on Rutland Road with an accomplice who has yet to be caught, and confronted two people inside.
The victims were a 21-year-old woman and her 22-year-old female friend.
Authorities say Owens, who was armed with a silver revolver, struck the 21- year-old in the nose with his gun, which caused his weapon to fire, striking her in the leg.
Owens's accomplice reportedly stated, "You're not supposed to shoot her," before fleeing the scene. Owens is then accused of forcing both women upstairs at gunpoint, taking the victim's house phone and a cell phone and fleeing the scene.
The victim was transported to an area hospital, where she received treatment for her injuries.
Owens, who was advised by a friend of a CrimeStoppers flyer he had seen online regarding the incident, surrendered himself to First Squad detectives on Monday.
He is charged with robbery, assault, burglary, criminal use of a firearm, criminal possession of a weapon, violation of probation and aggravated unlicensed operation. Bail was set at $200,000.