You want to try changing your internet channel to the channel that has the strongest optimal strength.
Also everyone's router should have the option in settings where u can actually decide what devices connected to it take priority signal strength over each other.for instance my router had my laptop as the main device connected months ago(which I wasn't aware of)so was getting the majority of my signal so I changed this within the settings to direct the signal straight to my xbox and it helped greatly.
Like u say if all this fails I find when u hit lag spikes slow your gameplay down.dont go seeking gun battles,let them come to u and pre fire.thinking ahead of time does help.
See i didnt even know the router had all of these magical stuff goin on..ima have to go try figuring all of this out now.
CAG Dogg Level: 39 [?]
Experience: 1,600,280
Next Level: 1,757,916