I assume you mean "Shimano 105 double crankset".
All those should play well together. The SRAM shifters and derailleurs match fine.
I've used the following crankset-chain-cassette combos without any problems in the past dozen years:
Shimano-SRAM-SRAM
Shimano-SRAM-Shimano
Bontrager-SRAM-Shimano
Bontrager-SRAM-SRAM
As you can tell, my chain of choice is SRAM.