Only with iron sights.With regards to accuracy out of longer barrels they didn't mention the reason why people say that. Which actually has some merit. A longer barrel equals a longer sight plain.
Only with iron sights.
If you’re running optics, it really doesn’t matter.