You cant farm for legendaries in this game.
There are 2 maybe 3 annointments that are viable for certain guns which make them viable for M4.
I can spend days farming a “dedicated” drop source and get 50 variations of the same legendary but not the annointment that makes it viable.
Farming is not fun. You just raised the level and will probably do it again, yet cant let us enjoy the game and be able to get the guns we want.
Ill give gearbox one more chance, DRASTICALLY increase annointment and drop rate or I walk after next patch.