Days of Our Lives Spoilers: Friday, January 21 – Kristen & Kayla’s Gun Struggle – Craig Surprises Chloe & Nancy

Days of Our Lives Spoilers: Friday, January 21 – Kristen & Kayla’s Gun Struggle – Craig Surprises Chloe & Nancy

Days of Our Lives (DOOL) spoilers for Friday, January 21, tease that Kristen DiMera (Stacy Haiduk) and Kayla Johnson (Mary Beth Evans) will have a gun struggle while Craig Wesley (Kevin Spirtas) surprises Chloe Lane (Nadia Bjorlin) and Nancy Wesley (Patrika Darbo) in Salem. Chanel Dupree (Raven Bowens) will also confess to Paulina Price (Jackée Harry), so here’s what DOOL fans can expect.

In Italy, Kayla will figure out Kristen must’ve gone after Steve Johnson (Stephen Nichols).

Kristen will pull her gun on Kayla next, but Kayla will fight back while wearing her nun disguise. There’ll be a fierce faceoff over the weapon, so the action’s definitely about to heat up!

Next, Craig will show up at Basic Black for a reunion with Chloe and Nancy.

After getting Chloe’s voicemail, Craig will admit he thought he should come explain in person instead of over the phone.

That’s why Craig caught a flight from New York and rushed to Salem as fast as he could.

Nancy will once again bring up her accusations about Craig cheating with another woman, but Craig will have a different story to tell.

However, it doesn’t look like Craig will get into all the details just yet.

Craig will end up confessing a shocker to Chloe during the week of January 24-28, so that could involve him having an affair with a man.

This is supposed to be storyline that’s both shocking and groundbreaking, so it makes sense for Craig to have realized he was gay later in life.

In the meantime, Chanel will find herself deep in thought over her failed marriage to Johnny DiMera (Carson Boatman) and recent hookup with Allie Horton (Lindsay Arnold).

Days spoilers say Chanel will share her heartbreak with Paulina and most likely admit to sleeping with Allie, too.

However, Paulina may come clean about accidentally catching Chanel in bed with Allie.

Although Chanel may be embarrassed and concerned about keeping the secret under wraps, Paulina may assure her daughter that her lips are sealed. Let’s just hope the devil doesn’t derail that promise!

Regardless, Johnny will be busy dealing with Gabi Hernandez DiMera (Camila Banus) for now.

Johnny just planted a steamy kiss on Gabi, who may pump the brakes and suggest they should talk a little business first.

Gabi won’t forget about her takeover goals with Jake DiMera (Brandon Barash) and will try to keep her eye on the prize.

However, Gabi will have to keep giving Johnny a taste of what he wants or else the plan isn’t going to work.

Gabi may even find that she enjoys it more than she thought she would!

Although Gabi told Jake she wasn’t going to sleep with Johnny, she could change her mind as things really start to sizzle. It’ll be interesting to see just how hot Gabi’s willing to get and what Jake will do about it in the aftermath.

In the town square, Abigail DiMera (Marci Miller) will continue her confrontation with “Sarah Horton” (Linsey Godfrey), who’s actually Gwen Rizczech (Emily O’Brien) in a mask.

Abigail just pushed “Sarah” to admit she’s not the real one, but “Sarah” will pretend that’s crazy talk.

Days spoilers say Gwen will be in panic mode as Abigail tries to peel the mask off.

Since Abigail is set to face a shocker, she may succeed and find Gwen underneath.

Gwen will have to take steps to deal with her Abigail problem in the coming episodes, so that’ll involve plopping her half-sister on the island with Sarah!

Days of Our Lives spoilers say Gwen will do whatever it takes to preserve her future with Xander Cook Kiriakis (Paul Telfer), but she’ll run into more trouble along the way.

CDL will have other fantastic Days of Our Lives spoilers, updates and news to read up on, so make us your top DOOL source.