I bought what they spec'd out in the article, fjr tech and it didn't include any long bolts(l" or longer), just a couple of 1/4 inchers. that I think is my problem
Um..... no, that is incorrect.
The FJRTech article does, in fact, list the two main hardware fasteners that are CRITICAL to a proper Hand Guard installation/operation.
The Suzuki part number you need: 57431-06G00
As the FJRTech article correctly states, you need two (2) of these bolts.
These truly are the only really "special" attachment hardware that you need to obtain from FJRGoodies, your dealer/whomever. All other attachment hardware - washers, nyloc nuts, etc - are easily sourced at your local Ace Hardware or equivalent.
All the above having been said, the data that FJRForum member Rick Martin provided for this FJRTech article does indeed use the nomenclature "screw" for part number 57431-06G00, which may be part of the confusion here. Suzuki refers to this part in their fiche as "BOLT,LEVER", so I have amended the name change to reflect that.