I haven't done any super long farms, just take a few laps around the Freehold pirate area in Tiragarde Sound with my 23 paladin once in a while. They certainly drop a pretty equivalent amount of crossbows compared to other weapons. Don't think i've seen any regular bows or guns there though...