Through the game's interface, you can obtain the majority of weapon recipes by unlocking them in your feat tab. Just choose the feat tab, choose the relevant weapon, and use the required points to unlock the weapon's formula. While most weapons may be accessed through feats, certain recipes may be hard to obtain.