Pffft...... play a valor bard and build it for whatever weapon. :)
Rangers are divine casters.
Arcane casters: arcane trickster, artificer, bard, eldritch knight, sorcerer, warlock, wizard
Divine casters: cleric, druid, paladin, ranger.
Spellcasting monks (like Wo4E) are not listed among...