A Poconos man who shot and beat his elderly father with a hammer -- and then engaged police in an hours-long standoff -- is facing an attempted homicide charge, authorities said.

State Police said 45-year-old David Pugh, of Smithfield Township, Monroe County, was arrested after allegedly shooting his 80-year father George Pugh in the right hand and repeatedly beating him over the head with a hammer during a domestic dispute at the family residence in the 100 block of Airport Road.

Police said they first learned of the shooting around 10:50 a.m. Saturday when they were called to Pocono Medical Center in response to George Pugh being treated there for a shooting and other injuries.

Police said they then learned David Pugh was the shooter and went to arrest him at the family home. That's when police said they became engaged in a standoff with David Pugh. After several hours of negotiations, troopers were able to get David Pugh to safely surrender, police said.

Police are not saying what led to the dispute between the son and his father.

George Pugh was still being treated at Pocono Medical Center Monday for "non-life threatening" injuries.  Details were not available.

David Pugh was arraigned by Magistrate Brian Germano, who set bail at $250,000. A preliminary court hearing is scheduled for May 28.