They say Pryor and Shaw waited for the homeowner to come home and held him at gun point.
The men demanded money from the homeowner and tied him up while waiting for his wife to return home.
When the homeowner's wife entered the home, the suspects also held her at gunpoint and demanded money.
Police say Shaw then took one of the homeowners' vehicles and left while Pryor attempted to disable the phone lines to the home.
The homeowner was able to free himself, retrieve a gun in an attempt to stop Pryor. But Pryor pointed his gun at the homeowner.
The homeowner then fired at Pryor striking him in the arm and rear. Pryor fled from the home and was later found in the back of a pickup truck on Old Carriage Road near Spencer Cockrell Road.
Pryor was transported to Nash General Hospital and later transported to Pitt Memorial where he is in stable condition.
Dickens was located on Hargrove Street in Rocky Mount and was taken into custody. He is charged with first degree burglary and two counts of second degree kidnapping. He is being held in the Nash County Jail under a $55,000 bond.
Police are currently searching for Shaw. Authorities have warrants charging with two counts of second degree kidnapping and first degree burglary. The Nash County Sheriff's office is offering a $1000 reward for information leading to his arrest.
Police say warrants will also be obtained for Pryor once he is released from Pitt Memorial, charging him with two counts of second degree kidnapping and first degree burglary.
The investigation is continuing and additional charges may follow.