Among the sides going for glory this season are Kirkintilloch Rob Roy and Stewart Maxwell's side - who thumped Glenrothes in the first round - have another home tie, against Central District side Carluke Rovers.
Bonnyrigg Rose, who beat Rob Roy in the quarter-finals last season before losing to Auchinleck Talbot, are away East Region rivals Fauldhouse United.
Mark Bradley's Linlithgow Rose, also beaten semi-finalists last time out, travel to Ayrshire side Lugar Boswell Thistle while Bo'ness United are also away, at Brechin Vics.
Cumbernauld United, who beat former winners Tayport in the first round, make a quick return to Fife to face Thornton Hibs while their local rivals Kilsyth Rangers host Stoneywood Parkvale.
Surprise East Superleague challengers Dundonald Bluebell will visit Thorniewood United and Camelon are at home to Hall Russell United while Glasgow giants Pollok are away to Royal Albert.
Holders Glenafton are away to Ayrshire rivals Dalry Thistle and beaten finalists Auchinleck have a home tie with Forres Thistle.
However the top tie may well be the clash between West Super League side Kilbirnie Ladeside and East Superleague leaders Penicuik Athletic.
The full draw is:
Shotts Bon Accord v MuirkirkNewmacher v DyceLanark United v Dalkeith ThistleLongside v Carnoustie PanmureVale of Clyde v Arbroath VicsWest Calder United v Scone ThistleTranent v Easthouses LilyKirkintilloch Rob Roy v Carluke RoversLochee United v Armadale ThistleHill of Beath v Buckie RoversLesmahagow v ArthurlieAuchinleck Talbot v Forres ThistleDufftown v Oakley UnitedForfar Albion v Haddington AthleticKilsyth Rangers v Stoneywood/ParkvaleSunnybank v AshfieldKilbirnie Ladeside v Penicuik AthleticGlasgow Perthshire v KinnoulHermes v BlairgowrieForth Wanderers v Irvine VicsFauldhouse United v Bonnyrigg RoseIrvine Meadow XI v Broxburn AthleticSt Roch's v Bellshill AthleticNeilston v DownfieldDundee East Craigie v Newtongrange StarTroon v StoneyburnMontrose Roselea v Couper AngusPort Glasgow v PetershillRossvale v Edinburgh UnitedWishaw v Arniston RangersThorniewood United v Dundonald BluebellMaud v Harthill RoyalBroughty Athletic v Bathgate ThistleRutherglen Glencairn v GlentanarCraigmark Burntonians v CumnockCruden Bay v Banks o'DeeCrossgates Primrose v NewburghKilwinning Rangers v Larkhall ThistleBrechin Vics v Bo'ness UnitedGirvan v East Kilbride ThistleGartcairn v WhitehillsKennoway Star Hearts v ClydebankCamelon v Hall Russell UnitedWhitletts Victoria v Jeanfield SwiftsSt Anthony's v Yoker AthleticArdrossan Winton Rovers v Dunbar UnitedLochore Welfare v Spey ValleyDalry Thistle v Glenafton AthleticBeith v Inverness CityRoyal Albert v PollokVale of Leven v LuncartyCambuslang Rangers v StonehavenBenburb v CraigroystonBlantyre Victoria v Lochgelly AlbertAberdeen University v Johnstone BurghThornton Hibs v Cumbernauld UnitedAberdeen East End v Blackburn UnitedSauchie v Largs ThistleHurlford United v Nairn St NinianDundee Violet v Forfar West EndMusselburgh Athletic v DarvelLugar Boswell Thistle v Linlithgow RoseBuchanaven Hearts v WhitburnAnnbank United v Colony Park
Ties are due to be played on Saturday, October 28.