You've got to love the GP 100! Rock solid and reliable. A side saddle for the 870 would be a nice addition.