RE: Bill of sale
Here in the People's Republic of Illinois, or as I like to call it "Red Illinois" we have what are known as Firearm Owner's Identification Cards (FOID). As big of a pain as they are,(might as well begun registration) they do provide a measure of confidence for private gun transactions. As long as the other guy has a current FOID, you can be reasonably sure that he is legally capable of owning a firearm.