Looking at the marriages in North Molton, I see that there are indeed two marriages of a Richard Pasmore to a Mary Tapp at North Molton on 1 Apr 1793 and another Richard Pasmore who married Mary Williams at North Molton on 16 May 1803.
There is no marital status on the 1803 marriage for Richard, but he is not the same as the one who married in 1793. These are two different Richards and two different Marys.
I assume that the one who married in 1793 was the Richard baptised in 1768, son of Philip & Diana and that the one who married in 1803 was the Richard baptised in 1775, the son of Philip & Margaret.
I have had a look at burials for Mary Passmores in North Molton to try and separate them.
I have found the following burials for adult Mary Passmores from 1799 in North Molton:
Mary Passmore - buried 28 Feb 1799 - aged 30 - born c1768/9
Mary Passmore - buried 10 Jun 1810 - aged 72 - born c1737/8
Mary Passmore - buried 04 Apr 1813 - aged 42 - born c1770/1
Mary Passmore - buried 20 Apr 1815 - aged 37 - born c1777/8
Mary Passmore - 26 Jan 1836 - aged 86 - born c1749/50
At a first look, it seems the Mary who died in 1799 aged 30 could be the wife of John Passmore as they had children in North Molton from 1788 to 1797.
Based on the ages, the Mary who died in 1813 looks like she would be Mary Tapp wife of Richard Passmore born 1768.
It would then seem probable that the Mary who died in 1815 would be Mary Williams who married Richard Passmore born in 1775. Women were usually younger than their husbands, so this seems to the correct way round.
Mary buried in 1813 was buried on 4 April 1813 and it is perhaps notable that Richard Passmore baptised in 1813 was baptised on 11 April 1813. Could she be his mother and died after child birth?
I have seen that Richard Passmore born in 1768 moved to Braunton in Devon (confirmed by his birthplace as North Molton in the 1851 Braunton census) where he died in 1851. His gravestone survives and can be found on ancestry posted by users grams122 and ShirleyTeale33.
This gravestone also names his son Richard born in 1795 and died in 1848, confirming that he survived. It is very unlikely therefore that he would have had another son named Richard in 1813, so what is going on?
Could the name of the child baptised on 11 April 1813 been recorded as Richard in error? Does a will for Richard Passmore born in 1768 survive to show who his children were?
Always more digging to be done!
Jon