I searched the Irish Family History Foundation's database for Co. Armagh. Rcds B4 1840 are sparse. Many events weren't rcd'd, or didn't survive.
For Patrick McFarland B 1805 +/- 1 yr, I found 0 B rcds.
For Bridget O'Heare B 1810 +/- 1 yr, I found 0 B rcds.
For a Bridget/Patrick M 1830 +/- 2 yrs, I found 1 M rcd for Bridget in 1830, but no corresponding M rcd for Patrick in the same yr. There is a Patt in 1831. This suggests a transcription error by the IFHF.