Assuming he is in USA, there are no flights back to China right now or for the foreseeable futures
As for firearms, Ive been sleeping with gun under pillow and rifle by bed. Every time out in public I wear a voice recorder, and assume people will attack me etc. Have a nest cam home system, roav 4k cam for dash cam for car, front and rear, getting a bodycam too
Im using truecrypt and veracrypt for Full Disk Encryption to deter against bad actors that would seek to plant evidence to frame me, and VPN over TOR when on any sensitive sites on the internet. Tails works too, even manage put it on a raspberry pi.
Most of my stuff is done inside a VM using vmware workstation and go back to snapshot each day, all web surfing in sandbox VM. Plus use clonezilla to make base image, every week I reclone reimage my harddrive just in case.