A better way is to just let Gmail do the receiving by putting MX records in Route53 that points to Google's mail servers.
For the sending, put in a TXT record that lets both Gmail and Mailgun send out emails on behalf of your domain:
"v=spf1 include:_spf.google.com include:mailgun.org ~all"
Also you may want to enable DKIM for signing your emails.