All HOA's are public records. Here in NC we call it the Register of Deeds office for the county. They maintain and keep all the deeds and public filings. Here we can even pull it up online if you know the name of the HOA. Now you will probably see more then one filing. Every time the HOA rules are updated they have to refile them.
Hope this helps,