Advances since the early 70s did not help this story.
In the original film it seemed likely he could smuggle that weapon in the exhaust system. This weapon in a minivan ... no way.
Sitting on a park bench with a laptop was not as exciting as seeing the original Jackal sneak into that apartment building.
Oh yeah, why not let the gay guy nail him ... if he is so committed and then kill him off?
"It's the system, Lara. People will be different after the Revolution."