A Perth father was left shaken, fearing for his and his son's life, after a man fired shots at his home on Saturday night.

Brett Lappin, 46, was at home with his 22-year-old son when two men knocked on his door in High Wycombe just after 8pm.

High Wycombe father Brett Lappin feared for his and his son's life after his home was shot at on Saturday night. Credit:9 News Perth

Upon opening the door, he found a gun pointed at his head. One man claimed the Mr Lappin owed someone money and at least two shots were fired from behind the security screen.

One of the bullets went through the wooden door, narrowly missing Mr Lappin.