Special
New 2017 Ram 4500 Chassis Cab Tradesman 4x2 Reg Cab 60 CA 144.5 WB

New 2017 Ram 4500 Chassis Cab Tradesman 4x2 Reg Cab 60 CA 144.5 WB

MSRP:$48,110
#SWAG Price:$42,839
Stock Number:7029560

Special
New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$81,924
#SWAG Price:$64,750
Stock Number:7029900

Special
New 2017 Dodge Durango Citadel AWD

New 2017 Dodge Durango Citadel AWD

MSRP:$47,280
#SWAG Price:$41,422
Stock Number:7030500

Special
New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$31,185
#SWAG Price:$24,050
Stock Number:7030830

Special
New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$73,799
#SWAG Price:$62,310
Stock Number:7031000

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$69,599
#SWAG Price:$58,145
Stock Number:7031060

New 2017 Dodge Durango Citadel AWD

New 2017 Dodge Durango Citadel AWD

MSRP:$45,090
#SWAG Price:$39,473
Stock Number:7031090

New 2017 Ram ProMaster City Wagon Wagon

New 2017 Ram ProMaster City Wagon Wagon

MSRP:$24,690
#SWAG Price:$20,448
Stock Number:7031300

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$69,464
#SWAG Price:$60,511
Stock Number:7031330

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$70,599
#SWAG Price:$61,007
Stock Number:7031350

New 2017 Dodge Challenger SXT Coupe

New 2017 Dodge Challenger SXT Coupe

MSRP:$33,170
#SWAG Price:$29,642
Stock Number:7031460

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$69,890
#SWAG Price:$60,334
Stock Number:7031630

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$75,780
#SWAG Price:$64,968
Stock Number:7031640

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$74,259
#SWAG Price:$64,872
Stock Number:7031660

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$30,685
#SWAG Price:$23,625
Stock Number:7031670

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$31,780
#SWAG Price:$24,600
Stock Number:7031690

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$65,264
#SWAG Price:$55,793
Stock Number:7031760

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

MSRP:$59,129
#SWAG Price:$51,726
Stock Number:7031770

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$65,969
#SWAG Price:$57,008
Stock Number:7031800

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$64,969
#SWAG Price:$55,343
Stock Number:7031820

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$65,235
#SWAG Price:$55,839
Stock Number:7031850

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$66,569
#SWAG Price:$56,917
Stock Number:7031900

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$54,120
#SWAG Price:$46,362
Stock Number:7031950

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$69,119
#SWAG Price:$59,661
Stock Number:7032050

New 2017 Ram 3500 Chassis Cab Tradesman 4WD Crew Cab 172 WB 60 CA

New 2017 Ram 3500 Chassis Cab Tradesman 4WD Crew Cab 172 WB 60 CA

MSRP:$53,149
#SWAG Price:$47,869
Stock Number:7032060

New 2017 Dodge Challenger SXT Coupe

New 2017 Dodge Challenger SXT Coupe

MSRP:$32,270
#SWAG Price:$28,841
Stock Number:7032070

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$30,685
#SWAG Price:$23,625
Stock Number:7032100

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$30,685
#SWAG Price:$23,625
Stock Number:7032170

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$31,780
#SWAG Price:$24,600
Stock Number:7032180

New 2017 Ram ProMaster Cargo Van 3500 High Roof 159 WB EXT

New 2017 Ram ProMaster Cargo Van 3500 High Roof 159 WB EXT

MSRP:$41,625
#SWAG Price:$36,422
Stock Number:7032240

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

MSRP:$66,199
#SWAG Price:$57,963
Stock Number:7032250

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

MSRP:$63,280
#SWAG Price:$55,575
Stock Number:7032260

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$70,709
#SWAG Price:$61,007
Stock Number:7032300

New 2017 Dodge Journey SXT AWD

New 2017 Dodge Journey SXT AWD

MSRP:$31,780
#SWAG Price:$24,601
Stock Number:7032310

New 2017 Ram 2500 Big Horn 4x4 Mega Cab 6'4 Box

New 2017 Ram 2500 Big Horn 4x4 Mega Cab 6'4 Box

MSRP:$62,249
#SWAG Price:$54,147
Stock Number:7032330

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 8' Box

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 8' Box

MSRP:$54,366
#SWAG Price:$50,116
Stock Number:7032340

New 2017 Ram 1500 Tradesman 4x4 Regular Cab 6'4 Box

New 2017 Ram 1500 Tradesman 4x4 Regular Cab 6'4 Box

MSRP:$34,189
#SWAG Price:$27,423
Stock Number:7032370

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$60,999
#SWAG Price:$50,980
Stock Number:7032410

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

MSRP:$64,435
#SWAG Price:$56,431
Stock Number:7032470

New 2017 Ram 2500 SLT 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 SLT 4x4 Crew Cab 6'4 Box

MSRP:$57,024
#SWAG Price:$49,222
Stock Number:7032520

New 2017 Ram ProMaster Cargo Van 2500 High Roof 159 WB

New 2017 Ram ProMaster Cargo Van 2500 High Roof 159 WB

MSRP:$37,990
#SWAG Price:$32,035
Stock Number:7032690

New 2017 Dodge Journey SXT FWD

New 2017 Dodge Journey SXT FWD

MSRP:$29,565
#SWAG Price:$23,970
Stock Number:7032900

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 8' Box

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 8' Box

MSRP:$62,660
#SWAG Price:$53,403
Stock Number:7032910

New 2017 Ram 1500 Tradesman 4x4 Regular Cab 6'4 Box

New 2017 Ram 1500 Tradesman 4x4 Regular Cab 6'4 Box

MSRP:$34,110
#SWAG Price:$28,423
Stock Number:7032990

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$57,630
#SWAG Price:$50,859
Stock Number:7033000

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$53,120
#SWAG Price:$43,389
Stock Number:7033090

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

MSRP:$44,860
#SWAG Price:$37,917
Stock Number:7033130

New 2017 Dodge Durango SXT AWD

New 2017 Dodge Durango SXT AWD

MSRP:$39,625
#SWAG Price:$36,223
Stock Number:7033140

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$69,105
#SWAG Price:$60,814
Stock Number:7033160

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$68,760
#SWAG Price:$60,942
Stock Number:7033170

New 2017 Dodge Durango SXT AWD

New 2017 Dodge Durango SXT AWD

MSRP:$39,625
#SWAG Price:$36,223
Stock Number:7033190

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Big Horn 4x4 Mega Cab 6'4 Box

MSRP:$66,995
#SWAG Price:$60,397
Stock Number:7033210

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 3500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$58,409
#SWAG Price:$50,859
Stock Number:7033220

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$52,515
#SWAG Price:$43,475
Stock Number:7033230

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$52,420
#SWAG Price:$43,389
Stock Number:7033240

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$53,199
#SWAG Price:$43,389
Stock Number:7033260

New 2017 Ram 3500 Big Horn 4x4 Crew Cab 8' Box

New 2017 Ram 3500 Big Horn 4x4 Crew Cab 8' Box

MSRP:$65,060
#SWAG Price:$56,396
Stock Number:7033280

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

New 2017 Ram 3500 Laramie 4x4 Mega Cab 6'4 Box

MSRP:$74,640
#SWAG Price:$65,654
Stock Number:7033300

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

MSRP:$45,015
#SWAG Price:$38,058
Stock Number:7033310

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$53,294
#SWAG Price:$43,475
Stock Number:7033320

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

MSRP:$42,059
#SWAG Price:$34,546
Stock Number:7033340

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

MSRP:$62,484
#SWAG Price:$55,143
Stock Number:7033370

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Big Horn 4x4 Crew Cab 6'4 Box

MSRP:$64,525
#SWAG Price:$57,709
Stock Number:7033380

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

MSRP:$44,860
#SWAG Price:$37,917
Stock Number:7033430

New 2017 Dodge Durango R-T AWD

New 2017 Dodge Durango R-T AWD

MSRP:$51,265
#SWAG Price:$46,999
Stock Number:7033440

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$54,570
#SWAG Price:$47,771
Stock Number:7033450

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$54,570
#SWAG Price:$47,771
Stock Number:7033460

New 2017 Ram 1500 Big Horn 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Big Horn 4x4 Crew Cab 5'7 Box

MSRP:$49,360
#SWAG Price:$37,064
Stock Number:7033470

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Express 4x4 Crew Cab 5'7 Box

MSRP:$44,860
#SWAG Price:$37,917
Stock Number:7033490

New 2017 Ram 1500 Rebel 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Rebel 4x4 Crew Cab 5'7 Box

MSRP:$56,230
#SWAG Price:$47,811
Stock Number:7033510

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

MSRP:$41,280
#SWAG Price:$34,546
Stock Number:7033530

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Laramie 4x4 Crew Cab 6'4 Box

MSRP:$57,855
#SWAG Price:$49,830
Stock Number:7033540

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

New 2017 Ram 1500 Tradesman 4x4 Quad Cab 6'4 Box

MSRP:$41,280
#SWAG Price:$34,546
Stock Number:7033550

New 2017 Ram 1500 Express 4x4 Quad Cab 6'4 Box

New 2017 Ram 1500 Express 4x4 Quad Cab 6'4 Box

MSRP:$44,015
#SWAG Price:$37,016
Stock Number:7033560

New 2017 Ram 1500 Sport 4x4 Crew Cab 6'4 Box

New 2017 Ram 1500 Sport 4x4 Crew Cab 6'4 Box

MSRP:$53,485
#SWAG Price:$44,387
Stock Number:7033570

New 2018 Dodge Challenger 392 Hemi Scat Pack Shaker RWD

New 2018 Dodge Challenger 392 Hemi Scat Pack Shaker RWD

MSRP:$54,455
#SWAG Price:$54,455
Stock Number:7033580

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

New 2017 Ram 2500 Tradesman 4x4 Crew Cab 6'4 Box

MSRP:$44,615
#SWAG Price:$37,961
Stock Number:7033610

New 2017 Ram 1500 Rebel 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Rebel 4x4 Crew Cab 5'7 Box

MSRP:$54,365
#SWAG Price:$46,113
Stock Number:7033620

New 2017 Dodge Charger SXT RWD

New 2017 Dodge Charger SXT RWD

MSRP:$34,675
#SWAG Price:$30,408
Stock Number:7033630

New 2017 Ram 1500 Big Horn 4x4 Crew Cab 5'7 Box

New 2017 Ram 1500 Big Horn 4x4 Crew Cab 5'7 Box

MSRP:$48,630
#SWAG Price:$45,952
Stock Number:7033640

New 2018 Ram 3500 Tradesman 4x4 Crew Cab 8' Box

New 2018 Ram 3500 Tradesman 4x4 Crew Cab 8' Box

MSRP:$57,660
#SWAG Price:$57,660
Stock Number:7033650

New 2017 Jeep Renegade Limited 4x4

New 2017 Jeep Renegade Limited 4x4

MSRP:$29,280
#SWAG Price:$24,793
Stock Number:8021640

New 2017 Jeep Renegade Latitude 4x4

New 2017 Jeep Renegade Latitude 4x4

MSRP:$26,765
#SWAG Price:$22,414
Stock Number:8022190

New 2017 Jeep Renegade Limited 4x4

New 2017 Jeep Renegade Limited 4x4

MSRP:$28,290
#SWAG Price:$23,892
Stock Number:8022370

New 2017 Jeep Compass Latitude FWD

New 2017 Jeep Compass Latitude FWD

MSRP:$26,585
#SWAG Price:$24,047
Stock Number:8022530

New 2017 Jeep Wrangler Sport 4x4

New 2017 Jeep Wrangler Sport 4x4

MSRP:$38,059
#SWAG Price:$36,235
Stock Number:8022640

New 2017 Jeep Compass Latitude 4x4

New 2017 Jeep Compass Latitude 4x4

MSRP:$28,580
#SWAG Price:$25,862
Stock Number:8022650

New 2017 Jeep Compass Latitude 4x4

New 2017 Jeep Compass Latitude 4x4

MSRP:$28,580
#SWAG Price:$25,862
Stock Number:8022700

New 2017 Jeep Wrangler Sport 4x4

New 2017 Jeep Wrangler Sport 4x4

MSRP:$34,555
#SWAG Price:$33,186
Stock Number:8022740

New 2017 Jeep Wrangler Unlimited Rubicon Recon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon Recon 4x4

MSRP:$70,860
#SWAG Price:$70,860
Stock Number:8022870

New 2017 Jeep Grand Cherokee Summit 4x4

New 2017 Jeep Grand Cherokee Summit 4x4

MSRP:$61,670
#SWAG Price:$56,658
Stock Number:8022930

New 2017 Jeep Compass Trailhawk 4x4

New 2017 Jeep Compass Trailhawk 4x4

MSRP:$36,845
#SWAG Price:$33,509
Stock Number:8022970

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,840
#SWAG Price:$43,248
Stock Number:8022990

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,745
#SWAG Price:$43,163
Stock Number:8023020

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,745
#SWAG Price:$43,163
Stock Number:8023050

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,840
#SWAG Price:$43,248
Stock Number:8023060

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,840
#SWAG Price:$43,248
Stock Number:8023080

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

New 2017 Jeep Wrangler Unlimited Rubicon 4x4

MSRP:$45,840
#SWAG Price:$43,248
Stock Number:8023110

New 2017 Jeep Renegade Trailhawk 4x4

New 2017 Jeep Renegade Trailhawk 4x4

MSRP:$34,525
#SWAG Price:$29,621
Stock Number:8023120

New 2017 Jeep Compass Trailhawk 4x4

New 2017 Jeep Compass Trailhawk 4x4

MSRP:$30,730
#SWAG Price:$27,948
Stock Number:8023130