Just vigilante missions again today, and completed them all. Which netted me another achievement! Some of them were pretty good too – far better and more varied than the usual stuff from previous games in the series.
I then played online for a while, on Ranked Deathmatch. Picked up another two achievements there as well, even though I didn’t do especially well.